salesforce business careers in Luxor, Egypt